rose apple - German English Dictionary